From Strategies to Profunctors

نویسنده

  • Glynn Winskel
چکیده

A lax functor from a bicategory of very general nondeterministic concurrent strategies on concurrent games to the bicategory of profunctors is presented. The lax functor provides a fundamental connection between two approaches to generalizations of domain theory to forms of intensional domain theories, one based on game and strategies, and the other on presheaf categories and profunctors. The lax functor becomes a pseudo functor on the sub-bicategory of rigid strategies which includes ‘simple games’ (underlying AJM and HO games) and stable spans (specializing to Berry’s stable functions, in the deterministic case). In general, the lax functor illustrates how composition of strategies is obtained from that of profunctors by restricting to ‘reachable’ elements. The results are based on a new characterization of concurrent strategies, which exhibits concurrent strategies as certain discrete fibrations, or equivalently presheaves, over configurations of the game. Finally, the characterization suggests how to extend the definition of strategy to that of strategy on and between categories with a factorization system, an idea that relates to earlier work on bistructures and bidomains.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Strategies as Profunctors

A new characterization of nondeterministic concurrent strategies exhibits strategies as certain discrete fibrations—or equivalently presheaves—over configurations of the game. This leads to a lax functor from the bicategory of strategies to the bicategory of profunctors. The lax functor expresses how composition of strategies is obtained from that of profunctors by restricting to ‘reachable’ el...

متن کامل

Profunctors, open maps and bisimulation

This paper studies fundamental connections between profunctors (i.e., distributors, or bimodules), open maps and bisimulation. In particular, it proves that a colimit preserving functor between presheaf categories (corresponding to a profunctor) preserves open maps and open map bisimulation. Consequently, the composition of profunctors preserves open maps as 2-cells. A guiding idea is the view ...

متن کامل

Operads, clones, and distributive laws

We show how non-symmetric operads (or multicategories), symmetric operads, and clones, arise from three suitable monads on Cat, each extending to a (pseudo-)monad on the bicategory of categories and profunctors. We also explain how other previous categorical analyses of operads (via Day’s tensor products, or via analytical functors) fit with the profunctor approach.

متن کامل

Categorifying Computations into Components via Arrows as Profunctors

The notion of arrow by Hughes is an axiomatization of the algebraic structure possessed by structured computations in general. We claim that an arrow also serves as a basic component calculus for composing state-based systems as components—in fact, it is a categorified version of arrow that does so. In this paper, following the second author’s previous work with Heunen, Jacobs and Sokolova, we ...

متن کامل

Relative Pseudomonads, Kleisli Bicategories, and Substitution Monoidal Structures

We introduce the notion of a relative pseudomonad, which generalizes the notion of a pseudomonad, and define the Kleisli bicategory associated to a relative pseudomonad. We then present an efficient method to define pseudomonads on the Kleisli bicategory of a relative pseudomonad. The results are applied to define several pseudomonads on the bicategory of profunctors in an homogeneous way, thus...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012